50S ribosomal protein L29 AY045966 RAFL05-18-H13